﻿@charset "utf-8";
/* CSS Document */
/*i { background:url(../images/member/all_img.png) no-repeat;display:inline-block;vertical-align:middle;}*/
.i3,.i4{ background:url(../images/member/all_img.png) no-repeat;display:inline-block;vertical-align:middle;}
.fl,.ytArea .fl{float:left;display:inline}
.fr,.ytArea .fr{float:right;display:inline}
.hr10,.hr20 {clear:both;margin:0;padding:0;font-size:0;overflow:hidden;}
.hr20 {height:20px;}
.hr15 {height:15px;}
.hr10 {height:10px;}
.hr40 {height:40px;}
.clear {clear:both; height:0px;margin:0;padding:0;font-size:0;overflow:hidden;}
.ytArea,.minTopin,.headerIn,.mtcon,.titlebox,.banner{ width:1000px; font:14px/25px "宋体";  margin:0 auto; position:relative}



/*-----------    购买记录     -----------*/
.tv_box{ width:745px; margin:0 auto; margin-top: 30px;}
.tv_box .tvlist{ width: 745px; margin:0 auto; display:inline-block;  overflow: hidden;}
.tv_box .tvlist li{ width:745px;min-height:70px; padding-top:15px; float: left; display: block; border-bottom:1px solid #d8d8d8; padding-bottom:0}
.s_img{ width: 89px; float: left; height: 70px; margin-right:10px; padding:2px; border:1px solid #d9d9d9; overflow: hidden;}
.b_list .s_img2{ width: 89px; float: left; height: 70px; margin-right:5px; padding:2px; border:1px solid #d9d9d9; overflow: hidden;}
.tvlist p{ float: left; width:615px; line-height:35px; padding-bottom:10px;}
.tvlist p .tit{ width:310px; margin-right: 20px; display: block; float: left; overflow: hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}
.the{ width: 206px; float:left; font-size: 12px; color:#505050; line-height:70px; height:35px;}
.bor{ width:65px; float:right; text-align:center; font-size: 12px; color:#464646; line-height:70px; height:35px;}
.bor .i3 {
    background-position:-150px -20px;
    width:18px;
    height:18px;
    margin-top:24px;
    cursor:pointer;
}
.bse{ font-size: 12px; color:#7e7e7e;}

.tv_box{ width:745px; margin:0 auto; margin-top: 30px;}

.tv_box .cart_check_all {margin:9px 5px 0 0;width: 12px;height: 12px;background: url(../images/ck.jpg)no-repeat left;}
.tv_box .cart_check_all2{margin:33px 11px 0 0;width: 12px;height: 12px;background: url(../images/ck.jpg)no-repeat left;
 -webkit-border-image:url(../images/ck.jpg)no-repeat;  -moz-border-image:url(../images/ckck.jpg)no-repeat}
input[type=checkbox]{
-webkit-appearance: none;
appearance: none;
width: 12px;
height: 12px;
margin: 0;
cursor: pointer;
vertical-align: bottom;
background: #fff;
border: 1px solid B9BBBE;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
border-radius: 1px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
position: relative;

}


.course_list {
    border-top:1px solid #d9d9d9;
    clear:both;
    overflow:hidden;
    display:none;
}
.course_list dl {
    border-left:1px solid #d9d9d9;
    margin-left:47px;
    line-height:20px;
    padding:10px 0;
}
.course_list dl .s1 {
    display:inline-block;
    width:11px;
    height:11px;
    border-radius:5px;
    background:#d9d9d9;
    margin-left:-6px;
}
.course_list dl .s2 {
    margin-left:53px;
    color:#444444;
    font-size:14px;
}
.course_list dl .i4 {
    position:absolute;
    background-position:-150px -40px;
    width:7px;
    height:9px;
    right:48px;
    top:20px;
}
.course_list dd {
    padding:14px 0;
    position:relative;
}
.course_list dd a {
    color:#444;
}
.course_list dd a:hover {
    color:#09f;
}

/*input[type=checkbox]:active,
input[type=radio]:active {
border-color: #c6c6c6;
background: #ebebeb;
}*/

input[type=checkbox]:hover {
border-color: #c6c6c6;
-webkit-box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
-moz-box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
box-shadow: inset 0 2px 2px rgba(0,0,0,0.1);
}

/*input[type=checkbox]:checked,
input[type=radio]:checked {
background: #fff;
}*/

input[type=checkbox]:checked::after {
content: url(http://ssl.gstatic.com/ui/v1/menu/checkmark.png);
display: block;
position: absolute;
top: -5px;
right: 0px;
left: -5px
}

/*input[type=checkbox]:focus {
outline: none;
border-color:#4d90fe;
}*/
.tv_p{font:12px/30px "宋体"; float: left; width: 740px; color:#606060; border-bottom: 1px solid #d3d3d3; padding-top:10px;}
.tv_p span{ float: right; font-size: 14px;}
.tv_p em{ color:#ff6600; font-size: 14px;}

/* 分页 */
.fybox{ width: 740px;height:22px;  padding-top: 13px; padding-bottom: 10px; margin: 0 auto; background:#f3f3f3; border: 1px solid #d8d8d8; font-size: 12px; color:#676767}
.fybox_2{ width:750px;}
.fybox .cart_check_all {margin:5px 5px 10px 10px; float: left;  width: 12px;height: 12px;background: url('../images/ck.jpg')no-repeat left;}
.fs{ float: left; margin-right:130px;}
.fybox a{ color:#0093dd; }
.fy .hover{ display:block; width:40px; height: 23px; margin-left: 10px; background: #f3f4f6; border: 1px solid #e7e7e6; text-align:center;}
.fy a{float:left; color:#636363; padding:0px 5px;}
.fy_2 .hover{ display:inline-block}
.fy_2 a{ float:none; display:inline-block}
.fs #rid{ color: #606060}




/* 分页 */

.pager a, div.pager span{background-color: white;border: 1px solid #dbdbdb;border-radius: 3px;display: inline-block;font: 12px/1.5 Tahoma,Arial,Helvetica,sans-serif;margin: 0 1px;min-width: 12px;padding: 3px 5px;text-align: center;color:#898989;}
.pager span.current{color:#333; background-color: #e6e6e6;float: left;}
